(set-logic QF_BV)
(set-info :status sat)
(declare-const v0 (_ BitVec 1))
(declare-const v1 (_ BitVec 1))
(declare-const v2 (_ BitVec 1))
(declare-const v3 (_ BitVec 1))
(declare-const v4 (_ BitVec 1))
(declare-const v5 (_ BitVec 2))
(declare-const v6 (_ BitVec 1))
(declare-const v7 (_ BitVec 2))
(declare-const v8 (_ BitVec 1))
(declare-const v9 (_ BitVec 3))
(assert (= #b1 (bvand (bvand (bvand (bvnot v0) (bvand (bvnot (bvand v1 v2)) (bvnot (bvand v3 v2)))) (bvand v4 (bvnot (ite (= (bvnot ((_ extract 0 0) v5)) (ite (= (bvnot (concat (_ bv0 1) v6)) v7) #b1 #b0)) #b1 #b0)))) (bvand (bvnot (bvand (bvand (bvnot (ite (= (bvand ((_ extract 0 0) v6) (bvnot ((_ extract 0 0) ((_ extract 0 0) v5)))) #b1) (bvnot (_ bv0 1)) (_ bv0 1))) (bvand (bvnot (ite (= (bvand (bvnot ((_ extract 0 0) v6)) ((_ extract 0 0) ((_ extract 0 0) v5))) #b1) ((_ extract 0 0) v5) (_ bv0 1))) (bvnot (bvadd (bvnot (_ bv0 1)) (bvnot (_ bv0 1)))))) (bvand (bvnot (bvand (bvnot v8) (bvnot ((_ extract 1 1) v9)))) (bvnot (bvand v8 ((_ extract 1 1) v9)))))) (bvnot (bvand (bvnot (bvand (bvnot (bvand (bvnot v8) (bvnot ((_ extract 1 1) v9)))) (bvnot (bvand v8 ((_ extract 1 1) v9))))) (bvand (bvnot v0) (bvand (bvnot (bvand v1 v2)) (bvnot (bvand v3 v2))))))))))
(check-sat)
